teflon channel seat - German English Dictionary